be incurable (disease) - Turc Anglais Dictionnaire